// 价格配置文件
export const PRICING_CONFIG = {
  // 快递代取价格配置
  EXPRESS_PICKUP: {
    '小(美瞳/手机壳)左右': 2.00,
    '中(书本/衣服)左右': 4.00,
    '大(行李箱/大件)左右': 8.00
  },

  // 外卖代取价格配置
  FOOD_PICKUP: {
    '小(美瞳/手机壳)左右': 3.00,
    '中(书本/衣服)左右': 5.00,
    '大(行李箱/大件)左右': 10.00
  },

  // 配送费配置
  DELIVERY_FEE: {
    BASE: 3.00,        // 基础配送费
    URGENT: 5.00,      // 加急配送费
    NORMAL: 3.00       // 普通配送费
  },

  // 小费配置
  TIP_OPTIONS: [0, 1, 2, 3, 5, 10]
}

// 获取指定服务的尺寸价格
export const getSizePrice = (service: 'EXPRESS_PICKUP' | 'FOOD_PICKUP', size: string): number => {
  const priceMap = PRICING_CONFIG[service]
  return priceMap[size] || priceMap['小(美瞳/手机壳)左右']
}

// 获取配送费
export const getDeliveryFee = (type: 'BASE' | 'URGENT' | 'NORMAL' = 'BASE'): number => {
  return PRICING_CONFIG.DELIVERY_FEE[type]
}

// 获取小费选项
export const getTipOptions = (): number[] => {
  return PRICING_CONFIG.TIP_OPTIONS
}



